package cn.terminus.common.customer.bean.contractrentdiscountclause.dto;

import java.io.Serializable;
import java.time.LocalDate;

/**
 * ContractRentDiscountClauseNewDto
 *
 * @author makejava
 * @since 2021-07-21 11:01:12
 */
public class ContractRentDiscountClauseNewDto implements Serializable {
    private static final long serialVersionUID = -19112668199019602L;
    /**
     * ID
     */
    private Long id;
    /**
     * 合同ID
     */
    private Long contractId;
    /**
     * 优惠类型
     */
    private String typeCode;
    /**
     * 优惠开始时间
     */
    private LocalDate discountBeginTime;
    /**
     * 优惠结束时间
     */
    private LocalDate discountEndTime;
    /**
     * 备注
     */
    private String remark;
    /**
     * 状态 1正常 2删除
     */
    private Integer status;


    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getContractId() {
        return contractId;
    }

    public void setContractId(Long contractId) {
        this.contractId = contractId;
    }

    public String getTypeCode() {
        return typeCode;
    }

    public void setTypeCode(String typeCode) {
        this.typeCode = typeCode;
    }

    public LocalDate getDiscountBeginTime() {
        return discountBeginTime;
    }

    public void setDiscountBeginTime(LocalDate discountBeginTime) {
        this.discountBeginTime = discountBeginTime;
    }

    public LocalDate getDiscountEndTime() {
        return discountEndTime;
    }

    public void setDiscountEndTime(LocalDate discountEndTime) {
        this.discountEndTime = discountEndTime;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

}
